package top.kaoshanji.p3ch04a.mapper;

import top.kaoshanji.p3ch04a.model.Person;

/**
 * @author kaoshanji
 * ^_^
 * create time 2025/4/19 17:50
 */
public interface PersonMapper {

    /**
     * 根据公民id查询公民和身份证信息（resultMap节点）
     * @param id 公民id
     * @return Person
     */
    Person findPersonById1(Integer id);

    /**
     * 根据公民id查询公民和身份证信息（association标签之关联嵌套映射）
     * @param id 公民id
     * @return Person
     */
    Person findPersonById2(Integer id);

    /**
     * 根据公民id查询公民和身份证信息（association标签之关联嵌套查询）
     * @param id 公民id
     * @return Person
     */
    Person findPersonById3(Integer id);





}
